package Day1;

import java.util.Locale;

public class Test01 {
    /**
     * 1:输出字符串"HelloWorld"的字符串长度
     * 2:输出"HelloWorld"中"o"的位置
     * 3:输出"HelloWorld"中从下标5出开始第一次出现"o"的位置
     * 4:截取"HelloWorld"中的"Hello"并输出
     * 5:截取"HelloWorld"中的"World"并输出
     * 6:将字符串"  Hello   "中两边的空白去除后输出
     * 7:输出"HelloWorld"中第6个字符"W"
     * 8:输出"HelloWorld"是否是以"h"开头和"ld"结尾的。
     * 9:将"HelloWorld"分别转换为全大写和全小写并输出。
     * @author Bonnie
     *
     */
    public static void main(String[] args) {
        String str = "HelloWorld";
        test1(str);
        test2(str);
        test3(str);
        test4(str);
        test5(str);
        String str1 = "  Hello   ";
        test6(str1);
        test7(str);
        test8(str);
        test9(str);
    }

    private static void test9(String str) {
        //将"HelloWorld"分别转换为全大写和全小写并输出。
        System.out.println("小写"+str.toLowerCase().toString());
        System.out.println("大写"+str.toUpperCase().toString());
    }

    public static void  test1(String str){
        //求字符串长度
        System.out.println("str的长度为"+str.length());

    }
    public static void  test2(String str){
        //求第一次"o"的位置
        System.out.println("o的位置:"+str.indexOf('o'));

    }
    private static void test3(String str) {
        //输出"HelloWorld"中从下标5出开始第一次出现"o"的位置
        System.out.println("下标5出开始第一次出现\"o\"的位置:"+str.indexOf('o',5));
    }
    private static void test4(String str) {
        //截取"HelloWorld"中的"Hello"并输出
        System.out.println("截取\"HelloWorld\"中的\"Hello\"并输出:"+str.substring(0,5));
    }
    private static void test5(String str) {
        //截取"HelloWorld"中的"World"并输出
        System.out.println("截取\"HelloWorld\"中的\"World\"并输出:"+str.substring(5));
    }
    private static void test6(String str) {
        //将字符串"  Hello   "中两边的空白去除后输出
        System.out.println("将字符串\"  Hello   \"中两边的空白去除后输出:"+str.trim());
    }
    private static void test7(String str) {
        //输出"HelloWorld"中第6个字符"W"
        System.out.println("输出\"HelloWorld\"中第6个字符\"W\":"+str.substring(5,6));
    }
    private static void test8(String str) {
        //输出"HelloWorld"是否是以"h"开头和"ld"结尾的
       if( str.startsWith("h")&&str.endsWith("ld"))
           System.out.println("输出\"HelloWorld\"是否是以\"h\"开头和\"ld\"结尾的"+true);
       else
           System.out.println("输出\"HelloWorld\"是否是以\"h\"开头和\"ld\"结尾的"+false);
    }
}

